home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 42 / Mac Magazin and MacEasy Magazine CD - Issue 42.iso / Software / Mobiles Büro / Newton / Accordian 1.0b / ADF Folder / moreinfo.adf < prev    next >
Text File  |  1997-10-15  |  5KB  |  146 lines

  1. // Version 1.0 for v4.0
  2. // March 24, 1997
  3. // MoreInfo ADF
  4. // Written by SilverWARE
  5. // info@silverware.com
  6. // For support with this ADF file, contact SilverWARE
  7.  
  8. // Notes Application addition for MoreInfo™ by SilverWARE
  9. application "paperroll" called "Notes"
  10. class "CardNote:MoreInfo2:SilverWARE" called "CardNote™ by SilverWARE" of "Notes" contains
  11.     {
  12.     timestamp: datetime called "Date" default ""
  13.     title: string called "Title"
  14.     |MoreInfo2:SilverWARE|: entry called "MoreInfo Data" contains 
  15.             {
  16.             nameLinks: array called "Name Links" { entry called "Name Links" contains
  17.                 { item: string called "Name" }}
  18.             links: array called "Other Links" { entry called "Other Links" contains
  19.                 {
  20.                 item: string called "Link"
  21.                 }}
  22.             }
  23.     data: note called "Note"
  24.     viewstationary := symbol "CardNote:MoreInfo2:SilverWARE"
  25.     height := value 200
  26.     }
  27.  
  28. // Suport for links to Notes
  29. extension of "paperroll" of { "paperroll" "Notes" }
  30.     {
  31.     |MoreInfo2:SilverWARE|: entry called "MoreInfo Data" contains 
  32.             {
  33.             nameLinks: array called "Name Links" { entry called "Name Links" contains
  34.                 { item: string called "Name" }}
  35.             links: array called "Other Links" { entry called "Other Links" contains
  36.                 {
  37.                 item: string called "Link"
  38.                 }}
  39.             }
  40.     }
  41.  
  42. // MoreInfo Call entry
  43. class "Call:MoreInfo2:SilverWARE" called "Call (MI)" of "Calls" contains
  44.     {
  45.     timestamp: datetime called "Date"
  46.     title: string called "Title"
  47.     name: string called "Name"
  48.     phoneNumber: string called "Number"
  49.     notes: note called "History"
  50.     regarding: string called "Regarding"
  51.     toRef: array called "Name Links" { entry called "Name Links" contains
  52.         { item: string called "Name" }}
  53.  
  54.     |MoreInfo2:SilverWARE|: entry called "MoreInfo Data" contains 
  55.             {
  56.             priority: number called "Priority"
  57.             links: array called "Other Links" { entry called "Other Links" contains
  58.                 {
  59.                 item: string called "Link"
  60.                 }}
  61.             }
  62.     }
  63.  
  64. // MoreInfo Log entry
  65. class "LogEntry:MoreInfo2:SilverWARE" called "Log Entry (MI)" of "Calls" contains
  66.     {
  67.     timestamp: datetime called "Date"
  68.     title: string called "Title"
  69.     name: string called "Name"
  70.     phoneNumber: string called "Number"
  71.     notes: note called "History"
  72.     regarding: string called "Regarding"
  73.     toRef: array called "Name Links" { entry called "Name Links" contains
  74.         { item: string called "Name" }}
  75.  
  76.     |MoreInfo2:SilverWARE|: entry called "MoreInfo Data" contains 
  77.             {
  78.             links: array called "Other Links" { entry called "Other Links" contains
  79.                 {
  80.                 item: string called "Link"
  81.                 }}
  82.             }
  83.     }
  84.  
  85. // MoreInfo person extensions to the Name File.
  86. extension of "Person" of { "cardfile" "Names" }
  87.     {
  88.     names: set called "Affiliate" { entry called "Affiliate" contains
  89.             {
  90.             honorific: string called "Honorific"
  91.             first: string called "First Name"
  92.             last: string called "Last Name"
  93.             title: string called "Affiliation"
  94.             phone1: string called "Phone" class "phoneClasses" with options { "titlefromclass" "firstclasswild" }
  95.             phone2: string called "Phone" class "phoneClasses" with options { "titlefromclass" "firstclasswild" }
  96.             email: string called "EMail" class "mailClasses" with options { "titlefromclass" "firstclasswild" }
  97.             bday: date called "Birthday"
  98.             }}
  99.     
  100.     |MoreInfo2:SilverWARE|: entry called "MoreInfo Data" contains 
  101.             {
  102.             urls: array called "urls" { entry called "URLs" contains {
  103.                 data: string called "URL" }}
  104.             abbr: string called "Abbreviation"
  105.             accounts: array called "accounts" { entry called "Accounts" contains {
  106.                 description: string called "Description"
  107.                 |number|: string called "No."
  108.                 expDate: string called "Expir. Date"
  109.                 PIN: string called "PIN" }}
  110.             custom: array called "custom" { entry called "Custom" contains {
  111.                 label: string called "Label"
  112.                 data: string called "Data" }}
  113.             department: string called "Department"
  114.             directions: array called "direction" { entry called "Directions" contains {
  115.                 title: string called "To"
  116.                 data: note called "data" }}
  117.             cardlinks: array called "CardLinks™" { entry called "CardLinks™" contains {
  118.                 sortBy: string called "Link To" with options { "readonly" } }} 
  119.             }
  120.     }
  121.     
  122. // MoreInfo company extensions to the Name File.
  123. extension of "Company" of { "cardfile" "Names" }
  124.     {
  125.     |MoreInfo2:SilverWARE|: entry called "MoreInfo Data" contains 
  126.             {
  127.             urls: array called "URLs" { entry called "urls" contains {
  128.                 data: string called "URL" }}
  129.             abbr: string called "Abbreviation"
  130.             accounts: array called "Accounts" { entry called "accounts" contains {
  131.                 description: string called "Description"
  132.                 |number|: string called "No."
  133.                 expDate: string called "Expir. Date"
  134.                 PIN: string called "PIN" }}
  135.             custom: array called "Custom" { entry called "custom" contains {
  136.                 label: string called "Label"
  137.                 data: string called "Data" }}
  138.             department: string called "Department"
  139.             directions: array called "Direction" { entry called "directions" contains {
  140.                 title: string called "To"
  141.                 data: note called "data" }}
  142.             cardlinks: array called "CardLinks™" { entry called "CardLinks™" contains {
  143.                 sortBy: string called "Link To" with options { "readonly" } }} 
  144.             }
  145.     }
  146.